insulating body - English Synonyms Dictionary